//#define  _CRT_SECURE_NO_WARNINGS
//#include<iostream>
//#include<vector>
//#include<string>
//#include<algorithm>
//using namespace std;
//
//class person
//{
//public:
//	string m_name;
//	int m_age;
//	person(string name, int age)
//	{
//		this->m_name = name;
//		this->m_age = age;
//	}
//	bool operator==(const person p)
//	{
//		if (this->m_age = p.m_age)
//		{
//			return true;
//		}
//		else
//		{
//			return false;
//		}
//	}
//};
//
//void test01()
//{
//	vector<person>v1;
//	person p1("aaa", 20);
//	person p2("bbb", 20);
//	person p3("ccc", 20);
//	person p4("ddd", 30);
//	person p5("rrr", 50);
//	v1.push_back(p1);
//	v1.push_back(p2);
//	v1.push_back(p3);
//	v1.push_back(p4);
//	v1.push_back(p5);
//	person p6("sss", 20);
//	int sum = count(v1.begin(), v1.end(), p6);
//	cout << sum << endl;
//}
//
//int main()
//{
//	test01();
//	return 0;
//}
